@charset "utf-8";
body { font:normal 12px/24px "微软雅黑",Arial, Helvetica, sans-serif;  color: #4b4b4c; min-width:1180px;}
a{color:#4b4b4c; text-decoration:none; font:normal 12px/24px "微软雅黑",Arial, Helvetica, sans-serif;}
a:hover{color:#ff9c00;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span, p, img, images, div,input{padding:0;margin:0;border:none;vertical-align:top; font-weight:normal;}
ul,li{ list-style:none; padding:0; margin:0;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
.left{float:left;}
.right{float:right;}
.both{ clear:both;}
.center{ text-align:center;}
.over{ overflow:hidden;}
.w108{ width:1180px; margin:0 auto;}

.top{height:131px;}
.top img.left{margin:31px 63px 0 0;}
.top ul li {float: left; margin:32px 28px 0;}
.top ul li a{height:69px; line-height:69px;display:block; width:83px; text-align:center; color:#0a0a0a; font-size:16px;}
.top ul li a:hover{background:#ff9c00; color:#fff;}
.top ul li a.cur{background:#ff9c00; color:#fff;}

.top span.left{display:block; width:1px; height:7px; margin:62px 0 0 3px; background:url(../images/index_14.png) no-repeat center top;}
/*.cn,.en{display:block; width:19px; height:12px; margin:60px 0 0 16px;}
.cn{background:url(../images/index_09.png) no-repeat center top;}
.en{background:url(../images/index_11.png) no-repeat center top;}*/

.search{position: relative;z-index: 5;/*width: 29px;*/height: 32px;cursor: pointer;}
.searchbtn{width: 29px;height: 32px;background: url(../images/btn_search01.png) no-repeat left top;}
.searchbtn.open{background-position: right top;}
.searchbox{position: absolute;overflow: hidden;width: 0;top: 0;right: 29px;height: 32px;background-color: #141415;}
.searchbox input{border: none;background: none;}
.searchbox .txt{color: #777b86;width: 120px;height: 13px;padding: 8px 0 8px 13px;line-height: 13px;}
.searchbox .sub{background: url(../images/index_06_2.png) no-repeat center;width: 29px;height: 32px;cursor: pointer;}
/**/
.about {height: 610px;background:url(../images/abbg.jpg) no-repeat center top;}
.about .at1{padding:65px 0 8px 0;}
.at1 {font-size: 42px;color: #eaeaeb;background:url(../images/index_03.jpg) no-repeat center bottom;    padding: 0 0 10px 0;}
.at1 span {font-size: 26px;color: #0678cc;display: block;line-height: 34px;height: 34px;width: 113px;z-index: 999;    margin: 10px auto 5px;background: #fff; position: relative;}
.about .abt1 {font-size: 18px;line-height: 36px;color: #0678cc;margin:30px auto 0;}
.about .abt2 {font-size: 14px;line-height: 30px;color: #4b4b4c;width: 632px;margin:15px auto 37px;}
.abmore {font-size: 16px;line-height: 43px;color: #fff;background-color: #ff9c00;height: 43px;width: 157px;display:block;margin:0 auto; border-radius: 20px;}
.abmore:hover{background-color: #0678cc; color:#fff;}
/**/

.iproduct {background: url(../images/index_21.png) no-repeat center top;height: 752px;}
.iproduct .at1 {color: #dfe6f4;padding: 140px 0 18px 0;font-weight: 600;background:url(../images/index_07.jpg) no-repeat center bottom;}
.iproduct .at1 span{color:#187ed2;}
.ipnav{margin:36px 0 50px;}
.ipnav a {font-size: 16px;color: #fff;margin: 0 26px;}
.ipnav a:hover{ color:#ff9c00;}
.iproduct .inpro li{float:left; margin:0 0 0 20px;}
.iproduct .inpro li a h2 {font-size: 16px;color: #fff;margin:22px 0 0 0;text-align:center;}
.iproduct .inpro li a:hover h2{ color:#ff9c00;}
.iproduct .abmore {margin:68px auto 0}
/**/
.inews .at1{margin:70px 0 0 0;}
.inews .inewslr{margin:70px 0 86px;}
.inews .inewsr {width: 577px;}
.inewsr li {height: 136px;padding:20px 0 0 34px;margin:0 0 4px;border-left:solid 5px #fff;border-bottom:solid 1px #ececec;}
.inewsr li a {font-size: 16px;color: #191919;}
.inewsr li .inewsjj {font-size: 13px;line-height: 26px;color: #4b4b4c;margin:10px 0;}
.inewsr li .inewssj {color: #c1c1c2;}
.inewsr li:hover{border-left:solid 5px #0678cc; background:#f4f4f5;}
.inewsr li a:hover{color:#ff9c00;}
/**/
.footer {padding:36px 0 0 0;height:130px;background:#363636;line-height: 30px;color: #ffffff;}
.footer p a {color: #fff;}
.footer p a:hover{color:#0678cc;}
.bonav{margin:0 0 5px;}
.bonav a{ font-size:14px; margin:0 20px 0 0;padding:0 0 0 20px;background:url(../images/index_24.png) no-repeat left center;}
/**/
.pzjnav{margin:0 0 33px;width: 280px;float: left;}
.pzjnav a {font-size: 16px;color: #444343;/*border-bottom:solid 1px #fff;*/margin: 0 27px 2px;/*padding:0 0 18px;*/display: block;    line-height: 46px;background: #f1f1f2;}
.pzjnav a:hover{color: #fff;background:#0678cc;}
.pzjnav a.cur2{color: #fff;background:#0678cc;}
/**/
.wzzt{margin:50px 0 30px;}
.wzzt .prolist{width: 900px;float: right;}
.wzzt .prolist li{ margin:0 0 25px 18px; float:left;}
.wzzt .prolist li a img {border: 1px solid #e8e8ea;}
.wzzt .prolist li a h2{ color:#868585; font-size:16px; text-align:center; margin:20px 0 0 0;}
.wzzt .prolist li a:hover h2{color:#0678cc;}
/**/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 140px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #ff4a00 url(../images/fixcont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #ff4a00 url(../images/fixcont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #ff4a00 url(../images/fixcont.png) no-repeat 0 -113px;
}
.yb_bar .yb_sky {
	/*height:200px;*/

	background: #ff4a00 url(../images/fixcont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a,.yb_phone a,.yb_sky a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;font: 16px/53px 'Microsoft YaHei';
}


/**/
.contact {
    background: url(../images/index_21.jpg) no-repeat center top;
    height: 582px;
    margin-top: 56px;    padding: 50px 0 0 0;
}
.con2{margin: 60px auto 0;width: 825px;}
.contact .STYLE-NAME input, .STYLE-NAME textarea{width:383px; height:42px; background:#2c2c2d; border:solid 1px #232323; color:#b9b9b9; font-size:14px; padding-left:13px;margin-bottom: 15px; line-height:44px;}
.contact .STYLE-NAME textarea{width: 808px;height: 152px; padding-top:20px; line-height:24px;}
.con2 .button{width:206px; height:52px; background:#014e96; border:solid 1px #024889; text-align:center; color:#fff; line-height:52px; margin:35px auto 0; font-size:20px; display: block; font-family:"微软雅黑";transition:all .5s ease-in-out;    padding: 0;}
.con2 .button:hover{
	text-shadow:
    0 0 10px rgba(255,255,255, 1),
    0 0 50px rgba(255, 255, 255, .1),
    0 0 75px rgba(255, 255, 255, .3),
    0 0 76px rgba(255, 255, 255, .4),
    0 0 77px rgba(255, 255, 255, .3),
    0 0 78px rgba(255, 255, 255, .4),
    0 0 79px rgba(255, 255, 255, .3),
    0 0 80px rgba(255, 255, 255, .2),
    0 0 85px rgba(255, 255, 255, .1);cursor: pointer;
}

/**/
.lianxiwm{ background:url(../images/contactus_05.png) no-repeat center 65px; width:100%; /*padding-top:150px; float:left; min-width:1270px;*/}
.cous{margin-top:60px; clear:both;}
.cous_left{ margin-top:170px; width:550px; float:left; font-size:14px; line-height:30px;}
.saoyisao{margin-top:170px; float:left;}
.cous_right{float:right;/* margin-top:61px; */width:590px; height:463px; margin-bottom:30px;}
.cous_right h6{margin-left:30px; margin-bottom:25px; color:#888888; font-size:12px;}
.cous_right p img{ margin-left:220px;}
.cous_right .STYLE-NAME label span{ display:block; width:526px; line-height:40px; color:#7B7878; font-size:14px; float:left;}
.cous_right .STYLE-NAME input,.cous_right .STYLE-NAME textarea{ border:1px solid #dadada; width:280px; height:52px; margin-bottom:10px; margin-right:8px;}
.cous_right .STYLE-NAME textarea{ height:179px; width:572px; padding-top:10px;}
.cous_right .STYLE-NAME #name{ background:url(../images/contactbiaodan_03.png) no-repeat 240px center;}
.cous_right .STYLE-NAME #tel{background:url(../images/contactbiaodan_05.png) no-repeat 240px center;}
.cous_right .STYLE-NAME #add{background:url(../images/contactbiaodan_10.png) no-repeat 240px center;}
.cous_right .STYLE-NAME #email{background:url(../images/contactbiaodan_13.png) no-repeat 240px center;}
.cous_right .STYLE-NAME #message{background:url(../images/contactbiaodan_18.png) no-repeat 532px 10px;}
.cous_right .button {
background: #848484;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
cursor: pointer;
margin-top:35px;
margin-left:150px;
}
#map{ margin-bottom:30px;}





.ihyjd {background-color: #f2f2f2;height: 430px;padding:60px 0 0 0;}
.ihyjd_1 {font-size: 24px!important;color: #151515;font-weight: 600!important;}
.ihyjd_1 span {color: #096cc3;font-weight: 600;}
.ihyjd_2 {color: #bdbdbd;margin:5px 0 10px;text-transform:Uppercase;}
.ihyjd_3 {background: url(../images/index1_1.png) no-repeat center;}
.ihyjd_3 span {color: #FFF;background-color: #096cc3;height: 24px;width: 123px;border-radius: 5px;display: inline-table;}
.ihyjd .ihyjd_4{margin:60px 0 0 0;}
.ihyjd .ihyjd_4 li {font-size: 16px;color: #3c3c3c;width: 250px;padding:0 0 0 58px;float:left;    margin: 0 42px 45px;}
.ihyjd .ihyjd_4 li p{ font-size:12px; color:#6b6b6d; margin:6px 0 0 0; height: 48px;}
/**/
.ipcpzs{margin:64px 0 44px;}
.ipcpzs .ihyjd_3{margin:0 0 55px;}
.ipcpzsl{border-bottom:solid 3px #096cc3;}
.ipcpzsl .ipcpzsl-2 {font-size: 24px;color: #fff;line-height: 89px;height: 89px;width: 260px;padding:0 0 0 26px;background:url(../images/index1_03.jpg) no-repeat center top;}
.ipcpzsl li a {font-size: 16px;line-height: 74px;color: #333232;display: block;height: 74px;padding:0 0 0 34px;background:#f2f2f4;}
.ipcpzsl li a:hover{color:#096cc3; background:#e8e8e8;}
.ipcpzs .ipcpzsr {width: 860px;}
.ipcpzsr li {float: left;margin:0 0 37px;}
.ipcpzsr li a img{padding:0 19px; border:solid 1px #eaeaea;}
.ipcpzsr li a h2{font-size:14px; color:#464646; line-height:46px;border-bottom:solid 1px #eaeaea; text-align:center;}
.ipcpzsr li a:hover h2{color:#096cc3;border-bottom:solid 1px #096cc3;}
/**/
.iscsl .iscsl2{background:url(../images/index1_06.jpg) no-repeat center top; height:247px;}
.iscsl .iscsl2 span {font-size: 42px;font-weight: bold;color: #FFF;text-align: center; display: block;padding: 54px 0 0 0;letter-spacing: 3px;}
.iscsl .iscsl2 span i {color: #ff9c00;font-style:normal;}
.iscsl .iscsl2 em{ font-size:24px; color:#fff; width:677px; height:48px; line-height:48px; font-style:normal;margin: 35px auto 0;display: block; text-align: center;border: 3px solid rgba(255, 156, 0, 0.7);}
.iscsl ul{ position:relative; background:url(../images/index1_31.png) no-repeat center top; height:935px;margin: -42px 0 0 0;}
.iscsl ul li p{ width:416px; font-size:24px; color:#ff9c00; font-weight:600; margin:0 0 0 138px;position: absolute;}
.iscsl ul li p span{ font-size:14px; color:#4b4b4c; line-height:30px; display:block; margin:10px 0 0 0;}
.iscsl ul li.iscsl3-1{background:url(../images/index1_23.png) no-repeat 36px 60px;position: relative;height: 230px;top: 43px;}
.iscsl ul li.iscsl3-1 p{top: 55px;}
.iscsl ul li.iscsl3-2{background:url(../images/index1_27.png) no-repeat 36px 60px #ededed;position: relative;height: 315px;top: 43px;width: 588px;margin: 37px 0 0 591px;}
.iscsl ul li.iscsl3-2 p{top: 55px;}
.iscsl ul li.iscsl3-3{background:url(../images/index1_30.png) no-repeat 36px 60px #2e2e2e;position: relative;height: 310px;top: 43px;width: 591px;margin: -1px 0 0 0; }
.iscsl ul li.iscsl3-3 p{top: 55px;}
.iscsl ul li.iscsl3-3 p span{color:#fff;}
/**/
.inabout{padding:63px 0 75px; background:url(../images/index1_20.jpg) no-repeat center top;}
.inabout .inabout2 {font-size: 18px;line-height: 36px;color: #0678cc;width: 436px;margin:30px auto 0;text-align:center;;}
.inabout .inabout3{ font-size:14px; line-height:30px; color:#4b4b4c; width:634px; margin:17px auto 40px; text-align:center;}
.inabout a {font-size: 16px;line-height: 43px;color: #FFF;background-color: #ff9c00;display: block;height: 43px;text-align:center;margin:0 auto;width: 157px;border-radius: 20px;}
.inabout a:hover{ background:#096cc3;}
/**/
.iinews{margin:60px 0 45px;}
.iinews .ihyjd_3{background: url(../images/index1_32.png) no-repeat center;}
.iinews .ihyjd_3 span{width:153px;}
.iinewszt{margin:70px 0 0 0;}
.iinewsl{width:574px; height:396px;border-right:solid 1px #e6e6e7;}
iinewsr{width:551px;}
.iinewsl .iinewsl2{width:520px; margin:28px 0 0 0;}
.iinewsl .iinewsl2 span {display: block;height: 82px;width: 86px; font-size:18px; color:#909091; line-height:40px;text-align: center;border-right:solid 1px #e6e6e7;}
.iinewsl .iinewsl2 span i{font-size:30px; font-style:normal;}
.iinewsl .iinewsl2 p{width:408px;}
.iinewsl2 p a {font-size: 16px;color: #171717;}
.iinewsl2 p a:hover{color:#ff9c00;}
.iinewsl2 p em{color:#5e5e5f; line-height:20px; display:block; margin:7px 0 0 0; font-style:normal;}
/**/
.iinewsr li{width:551px;padding: 0 0 20px;margin: 0 0 41px;border-bottom:solid 1px #e6e6e7;}
.iinewsr li p{width:400px; padding:0 35px 0 0;border-right:solid 1px #e6e6e7;}
.iinewsr li p a {font-size: 16px;color: #171717;}
.iinewsr li p a:hover{color:#ff9c00;}
.iinewsr li p em{color:#5e5e5f; line-height:20px; display:block; margin:7px 0 0 0; font-style:normal;}
.iinewsr li span {display: block;height: 82px;width: 114px; font-size:18px; color:#909091; line-height:40px;text-align: center;}
.iinewsr li span i{font-size:30px; font-style:normal;}
/**/
.ifeed{height:645px; padding:64px 0 0 0; background:url(../images/index1_19.jpg) no-repeat center top; color:#333333;}
.ifeed .ihyjd_1{color:#096cc3;}
.ifeed .ihyjd_1 span{color:#fff;}
.ifeed .ihyjd_3{background: url(../images/index1_33.png) no-repeat center;}
.ifeed .ihyjd_3 span{ width:152px;}
.ifeed .w108{position:relative;}
.ifeed .ifeed1{position:absolute; font-size:16px; color:#ff0000;top: 418px;right: 72px;font-weight: 600;}
.ifeed form.STYLE-NAME{width:576px; margin:75px 0 0 0;}
.ifeed input{background-color: rgba(255,255,255,0.8);padding: 0 0 0 16px;width: 266px;height: 50px;color: #737373;margin: 0 0 16px 0;}
.ifeed textarea#message {width: 560px;height: 145px;border: none;padding: 26px 0 0 15px;background-color: rgba(255,255,255,0.8);}
.ifeed input.button {width: 186px;height: 51px;font-size: 16px;color: #fff;margin: 45px 0 0 196px;background-color: #096cc3;font-family:"微软雅黑";}
/**/
.top .w108{position:relative;}
.iidzyb{ color:#747474; padding:0 0 0 16px; background:url(../images/index1_34.png) no-repeat left center; position:absolute; right:158px; top:16px;}
.iixian{display: block;width: 1px;height: 7px;/*margin: 62px 0 0 3px;*/background: url(../images/index_14.png) no-repeat center top;    position: absolute;right: 149px;top: 24px;}
.lang{width: 118px;background: url(../images/index_06_3.png) no-repeat 3px 9px; position:absolute;right: 26px;top: 13px;}
.language{padding-left: 32px;height: 35px;line-height: 30px;color: #888;text-transform: uppercase;background: url(../images/index_09_2.png) no-repeat 106px 14px;cursor: pointer;display: block;font-size: 11px;}
.langsub{width: 118px;background-color: #fea910;position: absolute;z-index: 8;display: block; height:0;overflow: hidden; }
.lang:hover .langsub{height:90px;-webkit-transition: .6s all;-moz-transition: .6s all;transition: .6s all;
-webkit-transition-delay: .1s;-moz-transition-delay: .1s;transition-delay: .1s;}
.langsub a{display: block;width: 118px;text-align: center;height: 30px;line-height: 30px;color: #fff;text-transform: uppercase;}
.langsub a.on{color: #fff;background-color:#19417e;}
.langsub a.en{background: #096cc3;}
.langsub a.ru{background: #ff4a00;}
.langsub a:hover{background:#000;}
.top .search2{position:absolute; right:0; top:12px;}
.top ul li{margin:53px 12px 0;}
.top ul li a {height: 49px;line-height: 49px; width: 104px;}
.zclx2{margin: 15px 0 0 0;background: url(../images/zclx2.png) no-repeat 25px 8px;}
.zclx2 li{text-align: left;width: 200px;padding: 0 0 0 50px;line-height: 30px;font-size: 13px;}